package com.xbongbong.pro.transferproduct.pojo.dto;

import com.xbongbong.paas.field.FieldAttrEntity;
import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import com.xbongbong.saas.domain.entity.ext.TransferProductEntityExt;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Map;

/**
 * 格式化调拨单产品的DTO
 *
 * @author feng.zheng
 * @version v1.0
 * @date 2019/2/28 15:33
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class FormatTransferProductDTO extends BaseDTO {

    private static final long serialVersionUID = 7962761870179741770L;
    /**
     * 调拨单产品实体扩展类
     */
    private TransferProductEntityExt transferProductEntityExt;

    /**
     * 产品和库存产品（系统字段）字段解释map
     */
    private Map<String, FieldAttrEntity> nowProductExplainMap;

    /**
     * 库存产品（自定义）字段解释map
     */
    private Map<String, FieldAttrEntity> nowStockProductExplainMap;
}
